const API=require('./http/api')
const AUTH=require('./utils/auth.js')
console.log('AUTH:',AUTH)

// app.js
App({
  onLaunch() {
    // console.log('========onLaunch======')

    // 展示本地存储能力
    const logs = wx.getStorageSync('logs') || []
    logs.unshift(Date.now())
    wx.setStorageSync('logs', logs)

    // 登录
    wx.login({
      success: res => {
        // 发送 res.code 到后台换取 openId, sessionKey, unionId
      }
    })
  },
  //小程序从后台进入前台运行
  onShow() {
    console.log('====onShow====')
    AUTH.checkHasedLogined().then(isLogined=>{
      // console.log('我登录了吗：',isLogined)
      if(!isLogined) {
        //没登录，则先登录
        AUTH.authorize().then(res=>{
          // console.log('登录成功，再写其他业务逻辑')
        })
      }else {
        //登录了，该干麻干麻
        // console.log('我已经登录')
      }
    })
 

  },
  //小程序进入后台运行
  onHide() {
    // console.log('====onHide====')
  },
  //监听页面脚本错误
  onError(e) {
    // console.log('====error====',e)
  },
  globalData: {
    userInfo: null,
    goods:'口罩'
  }
})

